<?php

$ranges = array(
'2405:1000::/32' => 'AU', '2405:100::/32' => 'ID', '2405:1200::/32' => 'JP', '2405:1300::/32' => 'AU', '2405:1400::/32' => 'HK', '2405:1500::/32' => 'BD', '2405:1600::/32' => 'AU', '2405:1700::/32' => 'BN', '2405:1800::/32' => 'JP', '2405:1a00::/32' => 'KH', 
'2405:1b00::/32' => 'NP', '2405:1c00::/32' => 'HK', '2405:1d00::/32' => 'BD', '2405:1e00::/32' => 'IN', '2405:1f00::/32' => 'TL', '2405:2000::/32' => 'IN', '2405:2001::/32' => 'IN', '2405:200::/29' => 'IN', '2405:2200::/32' => 'NZ', '2405:2300::/32' => 'SG', '2405:2400::/32' => 'IN', 
'2405:2500::/32' => 'TH', '2405:2600::/32' => 'NZ', '2405:2700::/32' => 'JP', '2405:2800::/32' => 'JP', '2405:2900::/32' => 'MY', '2405:2a00::/32' => 'JP', '2405:2b00::/32' => 'AU', '2405:2c00::/32' => 'AU', '2405:2d00::/32' => 'AU', '2405:2e00::/32' => 'AU', '2405:2f00::/32' => 'BD', 
'2405:3000::/32' => 'HK', '2405:3001::/32' => 'HK', '2405:3100::/32' => 'SG', '2405:3200::/32' => 'PH', '2405:3300::/32' => 'TW', '2405:3400::/32' => 'PH', '2405:3500::/32' => 'KR', '2405:3600::/32' => 'JP', '2405:3700::/32' => 'JP', '2405:3800::/32' => 'MY', '2405:3900::/32' => 'KH', 
'2405:3a00::/32' => 'NZ', '2405:3b00::/32' => 'CN', '2405:3c00::/32' => 'AU', '2405:3d00::/32' => 'KR', '2405:3e00::/32' => 'HK', '2405:3f00::/32' => 'AU', '2405:4000::/32' => 'TH', '2405:400::/32' => 'MH', '2405:4100::/32' => 'ID', '2405:4200::/32' => 'SG', '2405:4300::/32' => 'KR', 
'2405:4400::/32' => 'LK', '2405:4500::/32' => 'TW', '2405:4600::/32' => 'AU', '2405:4700::/32' => 'MY', '2405:4800::/32' => 'VN', '2405:4900::/32' => 'SG', '2405:4a00::/32' => 'AU', '2405:4b00::/32' => 'AU', '2405:4c00::/32' => 'PH', '2405:4d00::/32' => 'TW', '2405:4e00::/32' => 'JP', 
'2405:4f00::/32' => 'MY', '2405:5000::/32' => 'AU', '2405:500::/32' => 'ID', '2405:5100::/32' => 'ID', '2405:5200::/32' => 'AU', '2405:5300::/32' => 'JP', '2405:5400::/32' => 'LK', '2405:5500::/32' => 'SG', '2405:5600::/32' => 'TW', '2405:5700::/32' => 'MN', '2405:5800::/32' => 'KR', 
'2405:5900::/32' => 'AU', '2405:5a00::/32' => 'JP', '2405:5b00::/32' => 'CN', '2405:5c00::/32' => 'HK', '2405:5d00::/32' => 'HK', '2405:5e00::/32' => 'HK', '2405:5f00::/32' => 'KR', '2405:6000::/32' => 'NZ', '2405:600::/32' => 'MN', '2405:6100::/32' => 'TW', '2405:6200::/32' => 'CN', 
'2405:6400::/32' => 'MY', '2405:6500::/32' => 'AU', '2405:6600::/32' => 'NP', '2405:6700::/32' => 'AU', '2405:6800::/32' => 'IN', '2405:6900::/32' => 'BD', '2405:6a00::/32' => 'AU', '2405:6b00::/32' => 'LK', '2405:6c00::/32' => 'IN', '2405:6d00::/32' => 'TH', '2405:6e00::/32' => 'AU', 
'2405:6f00::/32' => 'CN', '2405:7000::/32' => 'JP', '2405:700::/32' => 'ID', '2405:7100::/32' => 'AU', '2405:7200::/32' => 'BD', '2405:7300::/32' => 'MN', '2405:7400::/32' => 'GU', '2405:7500::/32' => 'AU', '2405:7600::/32' => 'BD', '2405:7700::/32' => 'MY', '2405:7800::/32' => 'JP', 
'2405:7900::/32' => 'NZ', '2405:7a00::/32' => 'BD', '2405:7b00::/32' => 'KR', '2405:7c00::/32' => 'MY', '2405:7d00::/32' => 'JP', '2405:7e00::/32' => 'TW', '2405:7f00::/32' => 'AU', '2405:8000::/32' => 'JP', '2405:800::/32' => 'AU', '2405:8100::/32' => 'HK', '2405:8200::/32' => 'BD', 
'2405:8300::/32' => 'SB', '2405:8400::/32' => 'NZ', '2405:8500::/32' => 'JP', '2405:8600::/32' => 'KR', '2405:8700::/32' => 'TW', '2405:8800::/32' => 'AU', '2405:8900::/32' => 'AU', '2405:8a00::/32' => 'IN', '2405:8b00::/32' => 'AU', '2405:8c00::/32' => 'WS', '2405:8d00::/32' => 'GU', 
'2405:8e00::/32' => 'ID', '2405:8f00::/32' => 'ID', '2405:9000::/32' => 'AU', '2405:900::/32' => 'LA', '2405:9200::/32' => 'TW', '2405:9300::/32' => 'CN', '2405:9400::/32' => 'NZ', '2405:9500::/32' => 'KR', '2405:9600::/32' => 'SG', '2405:9700::/32' => 'CN', '2405:9800::/32' => 'TH', 
'2405:9900::/32' => 'CN', '2405:9a00::/32' => 'AU', '2405:9b00::/32' => 'CN', '2405:9c00::/32' => 'NZ', '2405:9d00::/32' => 'IN', '2405:9e00::/32' => 'CN', '2405:9f00::/32' => 'NZ', '2405::/32' => 'JP', '2405:a000::/32' => 'TH', '2405:a00::/32' => 'TW', '2405:a100::/32' => 'IN', 
'2405:a200::/32' => 'JP', '2405:a300::/32' => 'IN', '2405:a400::/32' => 'NZ', '2405:a500::/32' => 'CN', '2405:a600::/32' => 'AU', '2405:a700::/32' => 'IN', '2405:a900::/32' => 'CN', '2405:aa00::/32' => 'KH', '2405:ab00::/32' => 'CN', '2405:ac00::/32' => 'NZ', '2405:ad00::/32' => 'CN', 
'2405:ae00::/32' => 'MN', '2405:af00::/32' => 'CN', '2405:b000::/32' => 'AU', '2405:b00::/32' => 'KH', '2405:b100::/32' => 'CN', '2405:b200::/32' => 'HK', '2405:b300::/32' => 'CN', '2405:b400::/32' => 'NZ', '2405:b500::/32' => 'AU', '2405:b600::/32' => 'AU', '2405:b800::/32' => 'PH', 
'2405:b900::/32' => 'ID', '2405:ba00::/32' => 'IN', '2405:bb00::/32' => 'CN', '2405:bc00::/32' => 'AU', '2405:bd00::/32' => 'CN', '2405:be00::/32' => 'JP', '2405:bf00::/32' => 'CN', '2405:c000::/32' => 'KR', '2405:c00::/32' => 'PK', '2405:c100::/32' => 'JP', '2405:c200::/32' => 'NZ', 
'2405:c300::/32' => 'HK', '2405:c400::/32' => 'AU', '2405:c500::/32' => 'CN', '2405:c600::/32' => 'TW', '2405:c700::/32' => 'JP', '2405:c800::/32' => 'AU', '2405:c900::/32' => 'AU', '2405:ca00::/32' => 'NZ', '2405:cb00::/32' => 'VN', '2405:cc00::/32' => 'PF', '2405:cd00::/32' => 'VN', 
'2405:ce00::/32' => 'AU', '2405:cf00::/32' => 'AU', '2405:d000::/32' => 'BT', '2405:d00::/32' => 'HK', '2405:d100::/32' => 'AU', '2405:d200::/32' => 'JP', '2405:d300::/32' => 'AU', '2405:d400::/32' => 'PH', '2405:d500::/32' => 'HK', '2405:d600::/32' => 'AU', '2405:d700::/32' => 'CN', 
'2405:d800::/32' => 'SG', '2405:d900::/32' => 'CN', '2405:da00::/32' => 'KH', '2405:db00::/32' => 'AU', '2405:dc00::/32' => 'AU', '2405:df00::/32' => 'BD', '2405:e000::/32' => 'CN', '2405:e00::/32' => 'JP', '2405:e100::/32' => 'IN', '2405:e200::/32' => 'IN', '2405:e300::/32' => 'HK', 
'2405:e400::/32' => 'AU', '2405:e500::/32' => 'HK', '2405:e600::/32' => 'CN', '2405:e700::/32' => 'IN', '2405:e800::/32' => 'JP', '2405:e900::/32' => 'PH', '2405:ea00::/32' => 'AU', '2405:eb00::/32' => 'SG', '2405:ec00::/32' => 'BT', '2405:ed00::/32' => 'JP', '2405:ee00::/32' => 'AU', 
'2405:ef00::/32' => 'HK', '2405:f000::/32' => 'JP', '2405:f00::/32' => 'BD', '2405:f100::/32' => 'SG', '2405:f200::/32' => 'BD', '2405:f300::/32' => 'IN', '2405:f400::/32' => 'PH', '2405:f500::/32' => 'KH', '2405:f600::/32' => 'IN', '2405:f700::/32' => 'IN', '2405:f800::/32' => 'JP', 
'2405:f900::/32' => 'NZ', '2405:fa00::/32' => 'KH', '2405:fb00::/32' => 'SG', '2405:fc00::/32' => 'SG', '2405:fe00::/32' => 'PH', '2405:ff00::/32' => 'IN'
);